<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



/* CSS Document */



/*全局标题*/



.title_all{ text-align:center; padding:30px 0; background:url(../images/icon2.png) no-repeat center;}



.title_all span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d0d0d0;}



.title_all h3{ background:url(../images/icon1.png) no-repeat center bottom; padding-bottom:28px;}



.title_all h3 a{ display:inline-block; font-size:24px; color:#980000; padding:0 20px;}



/*产品*/

.hz{ height:359px;overflow:hidden;}

.kh_all{ height:627px;overflow:hidden;}

.pro{ padding:30px 0; overflow:hidden;}

.newsConW{ height:314px;overflow:hidden;}

.hono{ height:238px;overflow:hidden;}



.pro_left{ width:226px;padding-bottom:20px;}



.pro_left h2{ text-align:center; height:90px; background:#c60303;}



.pro_left h2 a{ display:block; font-size:18px; color:#fff; padding-top:22px;}



.pro_left h2 b{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#fff;}



.pro_left dl a{ color:#fff;}



.pro_left dt{ height:50px; line-height:50px; background:#a40404; font-size:14px; margin-bottom:1px;}



.pro_left dd{ height:40px; line-height:40px; background:#2d2d2d; font-size:14px; margin-bottom:1px;}



.pro_left dt a{ display:block;padding-left:40px; background:url(../images/pro_dt.jpg) no-repeat 20px center;}



.pro_left dd a{ display:block;padding-left:40px; background:url(../images/pro_dd.jpg) no-repeat 20px center;}



.pro_right{ width:946px;}



.pro_ri{ height:42px; line-height:42px; background:#a40404; color:#fff; margin-bottom:20px;}



.pro_ri h3{ display:inline-block; font-size:14px; padding-left:20px;}



.pro_ri a{ color:#fff;}



.pro_ri span{ float:right; margin-right:15px;}



.profirst{ overflow:hidden;}



.profirst img{ width:428px; height:278px;}



.profirst div{ width:478px; height:238px; background:#ededed; padding:20px; font-size:14px; line-height:24px;}



.pro_right ul{ overflow:hidden;}



.pro_right li{ float:left; width:202px; margin:10px 17px;}



.pro_right li img{ width:200px; height:138px; border:1px solid #d2d2d2;}



.pro_right li b{ display:block; text-align:center; height:30px; line-height:30px; font-size:14px;}



.bar_x{ height:139px; background:url(../images/bar_x.jpg) no-repeat; background-size:100%;}



.bar_x strong{ font-size:20px; color:#a70303; display:block; padding:30px 0 0 390px;}



.bar_x p{ font-size:18px; padding-left:390px;}



.bar_x span{ display:inline-block; padding-left:390px; font-size:14px;}



.bar_x span b{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a70303;}



.bar_x a{ display:inline-block; width:100px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; background:#a70303; border-radius:5px; margin-left:40px;}



/*vs*/



.vsbg{ height:380px; margin-top:50px; background:url(../images/vs_bg.jpg) no-repeat center top;}



.vsbg01 span{ display:inline-block; font-size:18px; color:#fff; padding:12px 0 0 140px;}



.vsbg01 p{ font-size:18px; padding:54px 0 0 136px; line-height:42px;}



.vsbg02 span{ padding-left:308px;}



.vsbg02 p{ font-size:14px; color:#980000; padding-left:254px;}



/*优势*/



.adv_all { overflow:hidden;}



.adv_header{ height:278px;  background:url(../images/adv_header.jpg) no-repeat center; margin:20px auto 0;}



.adv_header strong{ display:inline-block; padding:46px 20px 0 326px; font-size:68px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#fff; float:left;}



.adv_header .alltxt{ overflow:hidden;}



.adv_header p{ text-align:center; font-size:14px; padding-top:62px; color:#fff;}



.adv_header .adv_txt{ float:left; padding:60px 0 0 10px;}



.adv_header .adv_txt i{ font-size:30px; font-weight:bold; color:#fff;}



.adv_header .adv_txt em{ font-size:18px; color:#fff;}



.adv_mun1{ height:445px; background:url(../images/advbg1.jpg) no-repeat center top;}



.adv_mun2{ height:967px; background:url(../images/advbg2.jpg) no-repeat center top;}



.advalltxt{ padding:40px 0 20px;}



.adv_con{ overflow:hidden;}



.adv_conimg{ padding-top:50px;}



.advalltxt div{ padding-left:78px; background:url(../images/advicon.png) no-repeat; margin-bottom:30px;}



.advalltxt div strong{ font-size:24px; color:#282828;}



.advalltxt div b{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#adadad; font-size:14px;}



.advalltxt p{ font-size:14px; padding-left:78px;}



.advmore{ padding:434px 0 0 692px;}



.advmore span{ font-size:18px;}



.advmore strong{ font-size:30px; color:#980000; font-family:Arial, Helvetica, sans-serif;}







/*成功案例*/



.cooperation{ position:relative; padding-bottom:30px;}



.cooperation em{ display:block; width:28px; height:57px; position:absolute; top:40px; cursor:pointer; z-index:999;}



.cooperation em.prev{ background:url(../images/prev.jpg) no-repeat; left:0;}



.cooperation em.next{ background:url(../images/next.jpg) no-repeat; right:0;}



.cooperation li{ float:left; width:214px; margin:0 20px;}



.cooperation li img{ width:212px; height:158px; border:1px solid #b9b9b9;}



.cooperation li span{ display:block; width:100%; height:30px; text-align:center; line-height:30px; font-size:14px;}



/*解决方案*/



.solutions li{ width:236px; padding-top:145px; float:left; transition:.3s ease-in; cursor:pointer;}



.solutions li span{ display:block; height:30px; line-height:30px; text-align:center; font-size:14px; color:#980000;}



.solutions li:hover span{ color:#282828;}



.solutions li.li01{ background:url(../images/li1.png) no-repeat center;}



.solutions li.li02{ background:url(../images/li2.png) no-repeat center;}



.solutions li.li03{ background:url(../images/li3.png) no-repeat center;}



.solutions li.li04{ background:url(../images/li4.png) no-repeat center;}



.solutions li.li05{ background:url(../images/li5.png) no-repeat center;}



.solutions li.li01:hover{ background:url(../images/li10.png) no-repeat center;}



.solutions li.li02:hover{ background:url(../images/li20.png) no-repeat center;}



.solutions li.li03:hover{ background:url(../images/li30.png) no-repeat center;}



.solutions li.li04:hover{ background:url(../images/li40.png) no-repeat center;}



.solutions li.li05:hover{ background:url(../images/li50.png) no-repeat center;}



/*行间广告*/



.bar1{ height:273px; background:url(../images/bar1.jpg) no-repeat center top; color:#fff; margin:30px 0;}



.bar1 .bar1_txt{ font-size:24px;  padding-top:50px; padding-left:210px;}



.bar1 .bar1_txt b{ font-size:18px;}



.bar1 .bar1_txt em{ font-size:30px; color:#4d7eab; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold;}



.bar1 .bar1tell{ padding-left:100px; padding-top:52px;}



.bar1 .bar1tell div{ display:inline-block; line-height:24px; padding-bottom:20px;}



.bar1 .bar1tell span{ font-size:14px;}



.bar1 .bar1tell b{ font-size:24px; font-family:Arial, Helvetica, sans-serif;}



.bar1 .bar1tell a{ display:inline-block; width:127px; height:30px; text-align:center; line-height:30px; font-size:16px; font-weight:bold; color:#fff; border:3px solid #fff; margin:0 235px 0 420px;}











/*客户见证*/



.kh_all{ padding:10px 0; margin:20px 0;}



.khjz_con ul {overflow: hidden;padding: 20px 0;}



.khjz_con li {



	float: left;



	width: 284px;



	height:348px;



	padding:5px;



	border:2px solid #c5141c;



	margin: 10px 47px;



	cursor:pointer;



}



.khjz_con li img {



	width: 284px;



	height: 224px;



}



.kehu_txt{ padding:10px;}



.kehu_txt strong {



	display: block;



	height:35px;



	line-height:35px;

overflow:hidden;



}



.kehu_txt strong a {



	font-size: 15px;



	display: block;



	margin-bottom: 10px;



}



.kehu_txt div {



	margin-top:10px;



	height: 63px;



	overflow: hidden;



line-height:20px;



}



.kehu_txt b a{ width:100px; height:24px; text-align:center; line-height:24px; font-size:14px; color:#fff; background:#980000; display:block; margin:0 auto;}



.kehu_txt span a {



	display: block;



	width: 92px;



	height: 22px;



	border-radius: 3px;



	background: #b90000;



	text-align: center;



	line-height: 22px;



}



/*关于我们*/



.ab_header{ height:46px; line-height:46px; border-bottom:2px solid #d0d0d0; margin-bottom:20px;}



.ab_header h3{ display:inline-block; height:46px; border-bottom:2px solid #980000; padding:0 10px 0 20px; background:url(../images/icon3.jpg) no-repeat left center;}



.ab_header h3 a{ font-size:22px; font-weight:bold; color:#980000;}



.ab_header h3 b{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#949494; text-transform:uppercase;}



.about_all {overflow:hidden;}



.about_con{ width:788px;}



.ab_conheader {



	padding-bottom: 10px;



}



.ab_conheader span {



	font-weight: bold;



	color: #bdbdbd;



	text-transform: uppercase;



	font-size: 36px;



}



.ab_conheader span b {



	font-size: 18px;



}



.ab_conheader h3 a{



	font-size: 24px;



	color: #980000;



}



.ab_img{ width:364px; height:246px; background:url(../images/ab_img.jpg) no-repeat; padding:5px;}



.ab_img img{ width:354px; height:236px;}



.ab_con {



	width:398px;



}



.ab_con_txt strong a {



	font-size: 18px;



	font-weight: bold;



	color: #980000;



	display: block;



	margin-bottom: 10px;



}



.ab_con_txt div {



	height: 150px;



	overflow: hidden;



	font-size: 14px;



	margin-bottom: 10px;



line-height:24px;



}



.ab_con_txt span a{ display:block; width:100px; height:24px; text-align:center; line-height:24px;}



.honor {



	width: 322px;



	padding-left: 30px;



	border-left: 1px solid #fff;



}



.honor_header {



	height: 36px;



	line-height: 36px;



	margin-bottom: 20px;



}



.honor_header h3 a {



	font-size: 18px;



	color: #fff;



}



.honor_header h3 b {



	font-size: 30px;



	font-weight: bold;



	color: #fff;



	text-transform: uppercase;



	margin: 0;



}



.picScroll-left001 {



	width: 100%;



	overflow: hidden;



	position: relative;



}



.picScroll-left001 .hd {



	overflow: hidden;



	height: 0;



}



/*.picScroll-left001 .hd .prev{ display:block;  width:32px; height:32px; position:absolute; right:0; top:100px;overflow:hidden;



cursor:pointer; background:url(../images/honor_right.jpg) no-repeat;}



.picScroll-left001 .hd .next{ display:block;  width:32px; height:32px; position:absolute; left:0; top:100px;overflow:hidden;



cursor:pointer; background:url(../images/honor_left.jpg) no-repeat;}*/



.picScroll-left001 .hd ul {



	float: right;



	overflow: hidden;



	zoom: 1;



	margin-top: 10px;



	zoom: 1;



}



.picScroll-left001 .hd ul li {



	float: left;



	width: 9px;



	height: 9px;



	overflow: hidden;



	margin-right: 5px;



	text-indent: -999px;



	cursor: pointer;



	background: url("images/icoCircle.gif") 0 -9px no-repeat;



}



.picScroll-left001 .hd ul li.on {



	background-position: 0 0;



}



.picScroll-left001 .bd ul {



	overflow: hidden;



	zoom: 1;



}



.picScroll-left001 .bd ul li {



	float: left;



	_display: inline;



	overflow: hidden;



	text-align: center;



}



.picScroll-left001 .bd ul li .pic {



	text-align: center;



}



.picScroll-left001 .bd ul li .pic img {



	width: 310px;



	height: 220px;



	display: block;



}



.picScroll-left001 .bd ul li .title {



	line-height: 30px;



}



.picScroll-left001 .bd ul li .title a {



	color: #fff;



	font-size: 14px;



}



.par_left {



	height: 60px;



}



.par_left h3 a {



	font-size: 18px;



	color: #fff;



}



.par_left h3 span {



	font-size: 18px;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



}



.picMarquee-left001 .bd ul li {



	float: left;



	_display: inline;



	overflow: hidden;



	text-align: center;



	margin: 0 20px;



}



.picMarquee-left001 .bd ul li .pic img {



	width: 204px;



	height: 142px;



	border: 1px solid #a0a0a0;



	display: block;



}



.picMarquee-left001 .bd ul li .title {



	line-height: 30px;



}



.xc {



	height: 470px;



	background: url(../images/xc.jpg) no-repeat center top;



	overflow: hidden;



}



.xc_c {



	width: 1020px;



	margin: 30px auto;



	overflow: hidden;



}



/*荣誉资质*/



.hono li{ width:190px; float:left; margin:0 25px;}



.hono li img{ width:190px; height:140px;}



.hono li span{ display:block; width:100%; height:30px; font-size:14px; text-align:center; line-height:30px;}



/*新闻*/



.news-all{ padding:30px 0; background:url(../images/new_bg.jpg) repeat;}



.news .title_all h3 a{ display:inline-block; font-size:24px; color:#fff; padding:0 20px;}



.slideTxtBoxnews {



	text-align: left;



}



.slideTxtBoxnews .hd {



	height: 60px;



	padding: 0 10px 0 0;



}



.slideTxtBoxnews .hd ul {



	width:248px;



	height: 34px;



	margin:0 auto;



	overflow: hidden;



}



.slideTxtBoxnews .hd div {



	text-transform: uppercase;



	font-size: 16px;



	font-family: Arial, Helvetica, sans-serif;



	color: #a7a7a7;



	height: 16px;



}



.slideTxtBoxnews .hd ul li {



	float: left;



	padding-left: 30px;



	cursor: pointer;



	font-size: 18px;



	text-align: center;



	color: #fff;



	font-weight: bold;



	background:url(../images/icon4.png) no-repeat left center;



	margin-right:20px;



}



.slideTxtBoxnews .hd ul li.on{background:url(../images/icon5.png) no-repeat left center;}



.slideTxtBoxnews .hd span {



	position: absolute;



	right: 5px;



	top: 25px;



}



.slideTxtBoxnews .hd ul li a {



	color: #fff;



}



.slideTxtBoxnews .bd .news-Tn {



	width:343px;



	overflow: hidden;



	padding-bottom: 20px;



}



.T-news-con{ width:804px;}



.slideTxtBoxnews .bd .news-Tn img {



	width: 343px;



	height: 146px;



}



.slideTxtBoxnews .bd .news-Tn div span a {



	display: block;



	font-size: 15px;



	color: #fff;



	height: 32px;



	line-height:32px;



	overflow: hidden;



}



.slideTxtBoxnews .bd .news-Tn div p {



	height: 72px;



	overflow: hidden;



	color: #fff;



	margin: 10px 0;



}



.slideTxtBoxnews .bd .news-Tn div b a {



	display: block;



	color:#fff;



}



.slideTxtBoxnews .bd .T-news {



	float: left;



	width: 402px;



	overflow: hidden;



	margin:10px 0;



}



.newsn{ width:294px; padding:0 15px;}



.newsn a{ color:#fff; display:block; height:24px; line-height:24px; overflow:hidden; font-size:14px;}



.newsn  div{ height:34px; overflow:hidden; color:#fff;}



.slideTxtBoxnews .bd .T-news p {



	height: 24px;



	line-height: 24px;



	overflow: hidden;



	padding-left: 26px;



}



.newst{ width:60px; height:58px; border-right:1px solid #fff; font-family:Arial, Helvetica, sans-serif; padding-right:15px; text-align:right; color:#fff; line-height:24px;}



.newst strong{ display:block; font-size:24px; padding-top:5px;}



.newst span{ font-size:14px;}



.slideTxtBoxnews .bd .T-news .newsTime span {



	font-size: 24px;



}



.slideTxtBoxnews .bd .T-news .newsTime b {



	font-size: 14px;



}



.slideTxtBoxnews .bd .T-news .newsTxt {



	height: 30px;



	line-height: 30px;



	font-size: 13px;



}



.news-titleOne {



	overflow: hidden;



}



.news-titleTwo {



	padding-top: 20px;



}



.newsTs {



	width: 390px;



	height: 100px;



}



.newsTs div {



	width: 260px;



	height: 84px;



}



.newsTs div span a {



	display: block;



	font-size: 15px;



	margin-bottom: 10px;



}



.newsTs div p {



	height: 40px;



	overflow: hidden;



	color: #a8a8a8;



}



.slideTxtBoxnews .bd li .date {



	float: right;



	color: #999;



}







.news-s {

height:372px;

overflow:hidden;

	padding-top: 30px;



}



.newsCons {



	width:354px;



	padding-left: 20px;



}







.newsIn li {



	height: 30px;



	line-height: 30px;



	overflow: hidden;



	font-size: 13px;



}



.newsIn li a {



	float: left;



	display: inline-block;



	width: 290px;



	padding-left: 10px;



}



.newsIn li span {



	float: right;



}



.more-tit span {



	color: #1796d7;



}



.txtMarquee-top {



	overflow: hidden;



	position: relative;



}



.news-header {



	height: 30px;



	padding-left: 10px;



}



.news-header h3 {



	display: inline-block;



	font-size: 18px;



}



.news-header h3 span {



	text-transform: uppercase;



	display: inline-block;



	margin-left: 5px;



}



.txtMarquee-top .bd {



	padding: 15px 0;



}



.txtMarquee-top .infoList li {



	border-bottom: 1px dashed #c5c5c5;



	padding-bottom: 10px;



	font-size: 14px;



}



.txtMarquee-top .infoList li a {



	display: block;



	height: 24px;



	line-height: 24px;



	font-size: 15px;



	color: #980000;



	margin-top: 5px;



	overflow:hidden;



}



.txtMarquee-top .infoList li span {



	display: block;



	height: 68px;



	overflow: hidden;



	color: #a8a8a8;



	font-size: 12px;



	font-family: "微软雅黑";



	padding-left: 25px;



}



.txts {



	display: block;



	padding-left: 25px;



	background: url(../images/ww.jpg) no-repeat left center;



}



.pics {



	display: block;



	background: url(../images/wd.jpg) no-repeat left 5px;



	padding-top:5px;



}



.cp_hemm {



	width: 100%;



	text-align: center;



	height:54px;



}



.cp_hemm h2 a {



	font-size: 20px;



	font-weight: bold;



	color: #186bbb;



}



.cp_hemm h3 a {



	font-size: 20px;



	font-weight: bold;



	color: #186bbb;



}



.cp_hemm ul {



	overflow: hidden;



	width:185px;



	height: 29px;



	line-height:29px;



	margin:0 auto;



	background:url(../images/colorblack.jpg) no-repeat;



}



.cp_hemm ul li {



	width:92px; height:29px; text-align:center; line-height:29px;



	float: left;



}



.cp_hemm ul li.on{ font-weight:bold;}



.cp_hemm ul li a {



	font-size: 14px;



	color: #fff;



}



.cp_hemm b {



	display: block;



	font-weight: bold;



	font-size: 30px;



	text-transform: uppercase;



	font-family: Arial, Helvetica, sans-serif;



	color: #e4e4e4;



}



.cp_hemm i {



	display: block;



	border-top: 1px solid #18800a;



	margin: 0 auto;



	width: 122px;



}



.cp_hemm span {



	font-size: 14px;



	color: #000;



}</pre></body></html>